Skip to content

feat: resend pinned state in broadcast channels - #8549

Merged
r10s merged 2 commits into
mainfrom
r10s/pinned-messages-on-joining
Aug 10, 2026
Merged

feat: resend pinned state in broadcast channels#8549
r10s merged 2 commits into
mainfrom
r10s/pinned-messages-on-joining

Conversation

@r10s

@r10s r10s commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

this PR adds the "message pinned state" to the "reaction state" that is already sent together with resent channel messages since #8496.
this change is done in the first commit, and in fact only changes few lines (one can consider to rename "broadcast_reactions.rs" and related stuff to "broadcast_state.rs" in another PR: i did not to that in this PR to keep diff and review simple).

moreover, in the second commit ,the "selection of messages to resent" is changed to keep an additional focus on the pinned messages, so that the most recent pinned messages are resent as well.

successor of #8496 and #8546

@r10s r10s changed the title resend 'pinned' state together with reaction in channels resend 'pinned' messages on joining channels Aug 6, 2026
@r10s r10s changed the title resend 'pinned' messages on joining channels feat: resend 'pinned' messages on joining channels Aug 6, 2026
@r10s
r10s force-pushed the r10s/pinned-messages-on-joining branch from c7fe55d to 1b14904 Compare August 6, 2026 10:44
@r10s
r10s force-pushed the r10s/pinned-messages branch from 1cfd1f9 to 5c78cf4 Compare August 6, 2026 10:45
@r10s
r10s force-pushed the r10s/pinned-messages-on-joining branch from 1b14904 to d773383 Compare August 6, 2026 10:45
@r10s r10s added the enhancement New feature or request label Aug 6, 2026
@r10s
r10s force-pushed the r10s/pinned-messages branch 6 times, most recently from dbe718a to 4c170ed Compare August 6, 2026 15:41
@r10s r10s mentioned this pull request Aug 6, 2026
@r10s
r10s force-pushed the r10s/pinned-messages-on-joining branch from d773383 to 01c0200 Compare August 6, 2026 16:16
@r10s
r10s force-pushed the r10s/pinned-messages branch from 4c170ed to fa24393 Compare August 6, 2026 16:19
@r10s
r10s force-pushed the r10s/pinned-messages-on-joining branch from 01c0200 to 73820b5 Compare August 6, 2026 16:20
Base automatically changed from r10s/pinned-messages to main August 7, 2026 15:29
@r10s
r10s force-pushed the r10s/pinned-messages-on-joining branch 6 times, most recently from ac5e555 to c5d1cde Compare August 10, 2026 09:20
@r10s r10s changed the title feat: resend 'pinned' messages on joining channels feat: resend 'pinned' messages on joining broadcast channels Aug 10, 2026
@r10s
r10s force-pushed the r10s/pinned-messages-on-joining branch from c5d1cde to abea135 Compare August 10, 2026 10:45
@r10s r10s changed the title feat: resend 'pinned' messages on joining broadcast channels feat: resend pinned state in broadcast channels Aug 10, 2026
@r10s
r10s force-pushed the r10s/pinned-messages-on-joining branch from abea135 to 6af1a00 Compare August 10, 2026 10:53
@r10s
r10s requested review from Hocuri and link2xt August 10, 2026 10:53
@r10s
r10s marked this pull request as ready for review August 10, 2026 10:53
@r10s
r10s force-pushed the r10s/pinned-messages-on-joining branch 3 times, most recently from 30e1791 to f0614fb Compare August 10, 2026 12:02
Comment thread src/reaction/broadcast_reactions.rs Outdated
Comment thread src/reaction/broadcast_reactions.rs Outdated
@r10s
r10s force-pushed the r10s/pinned-messages-on-joining branch from f0614fb to a710512 Compare August 10, 2026 17:07
@r10s
r10s enabled auto-merge (squash) August 10, 2026 17:09
@r10s
r10s merged commit 68ce93c into main Aug 10, 2026
30 checks passed
@r10s
r10s deleted the r10s/pinned-messages-on-joining branch August 10, 2026 17:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants